var appVersion = null;
/*获取当前App版本*/
mui.plusReady(function() {
	plus.runtime.getProperty(plus.runtime.appid, function(inf) {
		appVersion = inf.version;
		if (document.getElementById('version')) {
			document.getElementById('version').innerHTML = 'V' + appVersion;
		}
	});
})

function checkversion(home) {
	urlV = getUrl("version");
	var btnArray = ['现在更新', '下次再说'];
	if (mui.os.android) {
		mui.ajax(urlV, {
			data: {
				appType: 'Android',
				companyCode:"hongqicheng01"
			},
			dataType: 'json',
			type: 'post',
			timeout: 10000, //超时时间设置为10秒；
			success: function(data) {
				if (data.code == 0) {
					currentVersion = appVersion;
					if (currentVersion < data.obj.versioncode) {
						urlVersion = data.obj.versionurl;
						mui.confirm('发现有新版本', '更新提醒', btnArray, function(e) {
							if (e.index == 0) {
								delete localStorage.firstApp;
								// 扩展API加载完毕后调用onPlusReady回调函数 
								onPlusReady(urlVersion);
							} 
						});
						
					} else {
						if (home) return;
						mui.toast('当前版本已是最新版');
					    mui.confirm()
					}
				}
			},
			error: function(xhr, type, errorThrown) {
				//异常处理；
			}
		});
	} else {
		mui.ajax(urlV, {
			data: {
				appType: 'Ios'
			},
			dataType: 'json',
			type: 'post',
			//timeout: 3000, //超时时间设置为10秒；
			success: function(data) {
				if (data.code == 0) {
					currentVersion = readData(localStorage.appVersion);
					if (currentVersion < data.obj.versioncode) {
						mui.confirm('发现有新版本 ', '更新提醒', btnArray, function(e) {
							if (e.index == 0) {
								//var url = 'itms-apps://itunes.apple.com/cn/app/'; // 新版本在appstore的地址
								//plus.runtime.openURL(url);
							}
						});
					}
				}
			},
			error: function(xhr, type, errorThrown) {
				//异常处理；
			}
		});
	}
}
//下载安装
function onPlusReady(urlVersion) {
	// 创建下载任务
	var dtask = null;
	plus.nativeUI.showWaiting("下载文件中...");
	dtask = plus.downloader.createDownload(urlVersion, {}, function(d, status) {
		if (status == 200) { // 下载完成
			plus.nativeUI.closeWaiting();
			//安装
			plus.runtime.install(d.filename, {}, function() {
				plus.nativeUI.closeWaiting();
				plus.nativeUI.alert("更新完成！", function() {
					plus.runtime.restart();
				});
			}, function(e) {
				plus.nativeUI.closeWaiting();
				plus.nativeUI.alert("安装文件失败[" + e.code + "]：" + e.message);
			});
		} else {

		}
	});
	//开始下载
	dtask.start();
}